github.com/refraction-networking/utls.Conn.utls (field)

16 uses

	github.com/refraction-networking/utls (current package)
		conn.go#L102: 	utls utlsConnExtraFields // [UTLS] used for extensive things such as ALPS, PSK, etc
		handshake_client.go#L399: 	if c.utls.sessionController != nil {
		handshake_client.go#L400: 		c.utls.sessionController.onEnterLoadSessionCheck()
		handshake_client.go#L401: 		defer c.utls.sessionController.onLoadSessionReturn()
		handshake_client.go#L547: 	if c.utls.sessionController != nil && !c.utls.sessionController.shouldLoadSessionWriteBinders() {
		u_conn.go#L74: 	uconn.utls.sessionController = uconn.sessionController
		u_conn.go#L843: 	state.PeerApplicationSettings = c.utls.peerApplicationSettings
		u_handshake_client.go#L134: 	if c.utls.applicationSettingsCodepoint != 0 {
		u_handshake_client.go#L135: 		clientEncryptedExtensions.applicationSettingsCodepoint = c.utls.applicationSettingsCodepoint
		u_handshake_client.go#L136: 		clientEncryptedExtensions.applicationSettings = c.utls.localApplicationSettings
		u_handshake_client.go#L146: 	hs.c.utls.peerApplicationSettings = encryptedExtensions.utls.applicationSettings
		u_handshake_client.go#L147: 	hs.c.utls.applicationSettingsCodepoint = encryptedExtensions.utls.applicationSettingsCodepoint
		u_handshake_client.go#L149: 	if hs.c.utls.applicationSettingsCodepoint != 0 {
		u_handshake_client.go#L159: 			hs.c.utls.localApplicationSettings = alps
		u_handshake_client.go#L389: 	sessionIsLocked := c.utls.sessionController.isSessionLocked()